mechanical rendering - Turkish English Dictionary